home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Creative Computers
/
Creative Computers CD-ROM, Volume 1 (Legendary Design Technologies, Inc.)(1994).iso
/
shareware
/
intuition
/
reqtools_2.1e
/
glue
/
m2sprint
/
m2sprint_glue.lha
/
VarCallArgs.def
< prev
next >
Wrap
Text File
|
1992-02-13
|
619b
|
28 lines
DEFINITION MODULE VarCallArgs;
FROM SYSTEM IMPORT ADDRESS;
(* This module allows you to create C-style argument lists *)
(*********************************************************************)
(* Various routines used for variable-length argument lists *)
PROCEDURE ArgIs(Arg : LONGCARD) : ADDRESS;
(* Pass argument to a C-style routine *)
PROCEDURE ArgIs2(Arg1, Arg2 : LONGCARD) : ADDRESS;
(* Pass 2 arguments *)
PROCEDURE ArgIs3(Arg1, Arg2, Arg3 : LONGCARD) : ADDRESS;
(* Pass 3 arguments *)
PROCEDURE ArgIs4(Arg1, Arg2, Arg3, Arg4 : LONGCARD) : ADDRESS;
(* Pass 4 arguments *)
END VarCallArgs.